﻿using System;
using System.Collections.Generic;
using System.Text;
using System.Windows.Forms;
using System.Timers;

namespace _201206QuanLyBanHang
{
    class KhachHangMuaSP
    {
        public String MaSP { get; set; }
        public int MaKH { get; set; }
        public DateTime NgayMua { get; set; }
        public int MaNV { get; set; }
        public int Soluong { get; set; }
        public int Khachhangno { get; set; }
        public int KH_Thanhtoan { get; set; }
        public double Gia_SP_NgayMua { get; set; }
        public double Gia_Chietkhau_NgayMua { get; set; }
        public String Ghichu { get; set; }
        public double ThanhTien { get; set; }
        public String Thang { get; set; }
        public String Nam { get; set; }
        public String Thangtruoc { get; set; }
        public String Namtruoc { get; set; }
        public String SanPham { get; set; }
      
        //Viết thuộc tính dành cho bảng KH_ThanhToan_No
        public DateTime NgayThanhToan { get; set; } //chính = NgayMua
        public double SoTienThanhToan {get;set;}
        public double SoTienNo { get; set; }


        //Thông báo
        public void msgbox(String s)
        {
            MessageBox.Show(s, "Báo lỗi",MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
        }
        //Kiểm tra trước khi lưu
        public bool KiemTraDuLieu(KhachHangMuaSP kh)
        {
            if (kh.Soluong.Equals(""))
            {
                msgbox("Ô số lượng không được để trống");
                return false;
            }
            //if (kh.NgayMua > DateTime.Today)
            //{
            //    msgbox("Ngày mua phải nhỏ hơn hoặc bằng ngày hiện tại");
            //    return false;
            //}
            return true;
        }
        public bool KiemTralaSo(String s)
        {
            foreach (Char c in s)
            {
                if (!Char.IsDigit(c))
                    return false;
            }
            return true;
        }
    }
}
